Flutter Developer

Ref Code: PRAG/JD/Flutter Developer/23-24/293

Job Summary

Company: Pragathi Solutions
Location: Bangalore
Experience: Mid-Level
Role: Flutter Developer.
Job Type: Full Time.
Qualification: BE / B. Tech / M.Tech

Key Responsibilities

• Implement clean architecture and object-oriented programming (OOP) concepts in Flutter applications
• Create pixel-perfect UI from Figma/XD designs, ensuring that the user interface is visually appealing and responsive on mobile, tablet, and desktop devices.
• Implement reactive UI using Flutter and best practices, following design theories such as Material Design, Cupertino, etc

• Develop and maintain Flutter web applications, ensuring cross-platform compatibility.
• Publish applications to Play Store and App Store and/or host Flutter web applications
• Proficient in integrating and utilizing Google Maps within the applications
Implement Continuous Integration/Continuous Deployment (CI/CD) processes for efficient development and deployment
Fetch live data from MQTT broker and handle APIs, including parsing large JSON data with efficient, isolated architecture.
Work with Xcode, configure Cocoapods, and integrate native components when necessary.
Utilize local databases like Hive or SQLite for offline data storage.
Set up and utilize Firebase Cloud Messaging (FCM) for push notifications in iOS.
Proficiency in writing effective test code to ensure the quality and reliability of applications.
Experience with Flutter testing frameworks such as flutter test and mockito.
Stay up-to-date with the latest Flutter and mobile/web development trends and best practices.

skills would be advantageous

• Proven experience as a Flutter Developer with a portfolio showcasing your work.
• In-depth knowledge of Flutter, Dart, and Flutter packages
• Familiarity with design principles, UI/UX guidelines, and mobile/web development best practices.
• Experience with Flutter web development
• Hands-on experience in publishing apps on Play Store, App Store, or hosting Flutter web applications
• Proficiency in handling Google Maps and integrating maps into applications.
• Experience with CI/CD pipelines.
• Strong knowledge of MQTT and API handling.
• Solid understanding of clean architecture and OOP principles
• Working knowledge of Xcode and Cocoapods.
• Expertise in local database storage (Hive/SQLite).
• Familiarity with FCM and push notification setup in iOS.
• Strong problem-solving and debugging skills.
• Excellent communication and teamwork skills.

Job Description:

As a Flutter Developer at Pragathi Solutions, you will play a crucial role in the development of cutting-edge mobile and web applications that enhance vehicle diagnostics and telematics capabilities. You will work closely with our team to create innovative solutions that improve the performance and functionality of vehicles. Your responsibilities will include but are not limited to:

HR Email id: hr@pragathisolutions.in
Contact Number: 7349655492